Имената на категориите за снимки обикновено се различават от имената на категориите за потребителите и двете са различни от имената на категориите за страниците. Това предполага, че стойностите са извлечени от различни домейни. Различните домейни означават различни таблици.
Създайте по една таблица за всеки вид категория. Използвайте външни ключове.
Излишен е технически термин в дизайна на бази данни. Това не означава, че "тези две маси си приличат много". Това означава, че таблиците имат еднакви стойности и тези стойности имат едно и също значение .
Ясно е, че „Основно изображение“ няма същата стойност като „Основен потребител“. Но нека кажем, в името на аргумента, че и двете таблици имат ред (1, Основен). Това все още не е излишно, защото тези две стойности имат различни значения. В първия случай това означава, че каквото и изображение да е маркирано с него, е основно изображение. В другия случай това означава, че който и да е потребител е маркиран с това е основен потребител . Изображенията не са потребители. Различни значения.