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 (código, nombre, categoría, código de obra que supervisan). Cada arquitecto puede estar a cargo de una o más obras y cada obra puede ser supervisada por uno o más supervisores.