При создании модели отношений сущности, я придумал путанице:Defining слабая связь в модели отношений Entity
здесь является примером двух субъектов:
компании (comp_id (рк), COMP_NAME)
topCompanies (ранг (рк), comp_id (Ф.К.)) * содержит список лучших десяти или сто компаний
это не пример специализации, поскольку сущность topCompanies не может существовать сама по себе, она просто содержит все comp_id (s), которые находятся в верхней десятке или сотне. поэтому это означает, что topCompanies является слабым субъектом, поскольку он не может существовать сам по себе. Теперь они могут иметь отношения «есть» или «есть», ограничиваются примерами наследования/специализации? Если нет, то как я должен описать их отношения?
Также есть ли какие-либо соглашения при чтении ERD? слева направо/справа налево?
Я не понимаю вашего вопроса о обычном направлении на ER диаграмм.Текст на диаграмме читается в обычном направлении языка, на котором он написан, но сама диаграмма не имеет элементов, зависящих от порядка. Я предлагаю вам внимательно изучить ER. Обратите внимание, что нет такой вещи, как слабые отношения, как вы упомянули в названии вашего вопроса - слабые сущности имеют идентифицирующие отношения. – reaanb