I read the domain model definition on wikipedia. I still don't get it. I read a lot of posts for NHibernate and in almost every published letter I see the term Domain Model. That this is exactly the case, and anyone has an example of a domain model.
Basically, this is a “model” of the objects needed for your business purposes.
Suppose you made a sales tracking site - you would potentially have classes like Customer, Vendor, Transaction, etc. All entire classes, as well as the relationships between them, will contain your Domain Model .
gui , MySQL, access api, , , .
:
https://dddcommunity.org/learning-ddd/what_is_ddd/
, , - … , . , , , .
. . , . , UML. . , .
, , . Point Of Sale ( POS-). POS- - , . , POS-. , . , , : , , , .. , , . POS :
"- : ":
[ ] - , , .
. , . [ ] - . , : , , , . , .
Thus, the domain model is a selective and structured representation of domain knowledge relevant for a given software development project.