How are others using relational modeling tools to map a logical model or one in third normal form to a database that uses EAV?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
EAV is a non-relational design. You can’t achieve any normal forms with EAV, because it fails to be a relation.
EAV is an example of the Inner-Platform Effect antipattern.
If you need many attributes, you could consider serializing to a blob of XML and storing that XML in a
CLOBcolumn.