商家domain model