sql >> Databasteknik >  >> RDS >> Mysql

Databasdesign:till EAV eller inte till EAV?

Du kan använda lösning två av effektivitetsskäl, särskilt om du behöver välja ofta på dessa kvantiteter. Dessa värden kan vara "cache" i EAV-tabellen, om du vill. Du introducerar duplicering men påskyndar uppslagningen.

EAV är en bra lösning för detta problem om du inte måste utföra joins på db-nivå. Ett alternativ är att gå bort från den relationella modellen och gå över till en RDF-baserad modell.



  1. Ändra en cells data i mysql

  2. PASS Summit 2013 :En succé i Charlotte

  3. Hur man skapar användarprofiler med PHP och MySQL

  4. 2 sätt att returnera rader som innehåller alfanumeriska tecken i MySQL