> - Creating user objects with RDB$ prefix should be forbidden (at least until > we implement schemas).
Why? RDB$System_Flag already exists in RDB$Relations, which identify true system defined objects, why is it necessary to prevent the use of the prefix by a user? I think you missed: - Can/should user create additional columns in System tables? (ie. Create_datetime, Change_datetime -- for a simple schema change tracking function) - Can/should user create their own triggers on System tables? (i.e. to detect row changes and set the above Create_datetime and Change_datetime) For myself, I see no reason why they should not be allowed (though restricted by appropriate role) Sean ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
