The domain editor uses two types of information when creating a project. First, it needs the structure, or schema, of your database, including table names, field names, keys, and joins. Most of this information is read from the database system tables automatically when the project is first created.