sql >> Database >  >> RDS >> Mysql

Database Design:naar EAV of niet naar EAV?

U kunt oplossing twee gebruiken om efficiëntieredenen, vooral als u vaak op deze hoeveelheden moet selecteren. Deze waarden kunnen desgewenst "cache" van de EAV-tabel zijn. U introduceert duplicatie maar versnelt het opzoeken.

EAV is een goede oplossing voor dit probleem, tenzij je joins op db-niveau moet uitvoeren. Een alternatief is om af te stappen van het relationele model en over te stappen op een op RDF gebaseerd model.



  1. Echt versus drijvende komma versus geld

  2. Fout- en transactieafhandeling implementeren in SQL Server

  3. Lijst van alle identiteitskolommen in een SQL Server-database:sys.identity_columns

  4. SQL Server 2017 Stap voor stap installatie -2