El objeto de la clase del esquema tiene un solo caso en la biblioteca de DB3NF y es un sistema de métodos encima de la base de datos almacenada en la memoria que es creada por
el objeto de SchemaLoad cuando el uso de la tela comienza. Esta base de datos almacenada en la memoria es esencialmente optimizado para lee la copia de la base de datos del "esquema".
La clase del esquema no tiene acceso a ninguna bases de datos directamente.
| Nombre |
Tipo De Datos |
Parámetros |
Comentarios |
| ClassRule |
ClassRules (inalterable) |
ParentClass, ChildClass |
Vuelve la relación de triple estado entre las clases. crNotExists (0) - No relacionado (1) crMultipleParent - La clase del niño puede tener muchos padres de la clase del padre (2) crSingleParent - La clase del niño puede tener solamente un padre de la clase del padre |
| ClassRulesSingleParents |
Arsenal variable |
ChildClass |
Vuelve todos los padres que pueden ser solamente uno para una clase del niño para la clase especificada. |
| ClassSchema |
ClassSchema (inalterable) |
Clase |
Vuelve el esquema de una clase. |
| CreatedStamps |
Boleano (inalterable) |
Na |
Vuelve el despliegue que fija para los grupos fecha/hora para la creación. |
| InstanceID |
Secuencia |
Na |
DB3NF puede apoyar muchas (y cualquier combinación) de las bases de datos del "esquema" y de los "datos". Para el caso del defecto InstanceID puede ser no hecho caso. Para cualquier otro caso tiene que ser referido por un nombre. Todos los casos tienen que ser enumerados en el global.asa por el SchemaLoad . |
| OptionValues |
Arsenal variable |
OptionID |
Vuelve un arsenal de todas las opciones. Cada elemento del arsenal es un arsenal sí mismo del dos-elemento pues el par de valor de la opción y de opción exhibe nombre. |
| PropertyRule |
PropertyRule (inalterable) |
Clase, PropertyName |
Vuelve las reglas para la característica especificada de la clase especificada. |
| PropertyRules |
RulesCollection (inalterable) |
Clase |
Vuelve la colección de las reglas para todas las características de la clase especificada. |
| PropertySchema |
PropertySchema (inalterable) |
PropertyName |
Vuelve el esquema de una característica. |
| UpdatedStamps |
Boleano (inalterable) |
Na |
Vuelve el despliegue que fija para los grupos fecha/hora para la actualización. |