Pregunta

diagrama de clases http://img223.imageshack.us/img223/8558/classdiagram .png

En esta imagen, ¿por qué es el de empleado que apunta a su propia mesa, mientras que el número de pedido no está apuntando a la mesa de la orden. La captura de pantalla es una imagen de la base de datos Neptuno.

¿Fue útil?

Solución

Debido a que los empleados [IdEmpleado] informan a otros empleados [ReportsTo]. Una orden que pertenece a otro orden duele mi cerebro.

Otros consejos

El EmployeeID probablemente está siendo referido por el campo ReportTo. Por ejemplo, un determinado informes empleado a otro empleado, utilizando EmployeeID como referencia.

El OrderID no apunta a la tabla Order porque no hay otros campos de la tabla de pedido que utiliza / se refiere a la OrderID.

Esto se conoce comúnmente como una "auto-join".

Tenga en cuenta que un empleado puede estar subordinado a otro (Subordinado) por lo que necesita el de empleado de lo que es la FC de esta tabla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top