Structured-Entity-Relationship-Model
From Wikipedia, the free encyclopedia
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (October 2006) |
| This article is an orphan, as few or no other articles link to it. Please introduce links to this page from related articles; suggestions may be available. (February 2009) |
The SERM (Structured Entity Relationship Model) is an amplification of the ERM which is commonly used for data modeling. It was first proposed from Prof. Dr. Sinz in 1989. The SERM is commonly used in the SAP-world for the data modeling.
[edit] Aims
- structuring of large schemes
- visualization of existence dependency
- avoidance of inconsistencies
- avoidance of unnecessary relationshiptypes
[edit] SERM-Symbols
[edit] SERM-Example
- Customer and article are independent entities
- Every order is referred to one customer. Orders without customers are illegal (order is an ER Type). Customers without any orders are legal because they are independent Entities.
- To every order there is belonging at least one order item.
- Every order item is related to exactly one order.
- Every invoice is referred to one customer, as well. Invoices without customers are illegal. Customers without any invoice are legal.
- To every invoice there is belonging at least one invoice line item.
- Every invoice line item is related to exactly order item. An order item could be calculated or not.
- SERM is already in the third normal form