sql >> Database >  >> RDS >> Mysql

Om het even welke suggesties voor een db-schema voor het opslaan van verwante sleutelwoorden?

Als "gerelateerdheid" een eigenschap is van een trefwoordenpaar, is dit schema in orde (vergeet niet UNIQUE(keyword1, keyword2) toe te voegen)

Als 'gerelateerd' een reeks zoekwoorden kan verspreiden en een reeks verwante zoekwoorden mogelijk aanvullende eigenschappen heeft, kunt u een nieuwe tabel 'Related_Set' en een M:N-relatie 'Keyword_Set' tussen zoekwoorden en sets toevoegen.

Als een set geen extra eigenschappen heeft, kun je gewoon leven met de tabel "Keyword_Set"



  1. Hoe de tabel automatisch bij te werken in MYSQL met behulp van TRIGGER

  2. Vloeiend nHibernate configureren met MySQL

  3. SpringBoot+Kotlin+Postgres en JSONB:org.hibernate.MappingException:Geen Dialect-toewijzing voor JDBC-type

  4. MySQL-queryoptimalisatie - innerlijke query's