1. Conjunto de entidades fuertes con atributos simples
Persona ( número de identificación , nombre, género)
2. Los atributos derivados no aparecen
La edad se puede calcular a partir del número de identificación, por lo que la edad es un atributo derivado.
Persona ( número de identificación , nombre)
3. Los atributos compuestos son reemplazados por sub-atributos
Personas ( número de identificación , apellido, nombre)
3. Los atributos de valores múltiples también se construyen
Para un atributo de valores múltiples M, se construye un patrón de relación R, que incluye un atributo A correspondiente a M y un atributo correspondiente al código principal del conjunto de entidades o conjunto de contactos donde se encuentra M. El código principal de R está compuesto por todos los atributos de R.
Personas ( número de identificación , nombre);
personas - teléfono ( número de identificación , número de teléfono )
- Si un conjunto de entidades tiene solo un código principal y un atributo de valores múltiples, solo convertimos a un modelo relacional.
- Persona ( número de tarjeta de identificación, número de teléfono )
4. Conjunto de entidades débiles
El código principal del conjunto de entidades débiles se compone de su propio discriminador y el código principal del conjunto de entidades fuertes dependientes.
Sus atributos consisten en sus propios atributos y el código principal del conjunto de entidades fuertes del que depende.
5. Conjunto de contactos
El código principal del conjunto de conexión: en
general, el modo de conectar el conjunto de conexión entre el conjunto de entidad débil y el conjunto de entidad fuerte del que depende es redundante, y no es necesario darlo en el diseño de la base de datos relacional basada en el diagrama ER.