Un despacho de arquitectura desea almacenar información sobre sus arquitectos (código, nombre, cargo, categoría), obras (código, descripción, ubicación, presupuesto, código del arquitecto encargado), y supervisores de obras (código, nombre, categoría, código de obra supervisada). Cada arquitecto puede estar a cargo de una o más obras, y cada obra puede ser supervisada por uno o más supervisores.