This paper presents the database model and the system architecture of a National Learning Objects Repository for Cyprus (NLORC). The NLORC will provide a web-based application allowing indexing, uploading and downloading of e-learning resources, creation and modification of Learning Objects (LOs) and querying. The proposed database model underpins the development of the NLORC. The model caters for the creation, storage and manipulation of LOs. After careful consideration and studying of the existing LOs Metadata Standards, it has been decided that the NLORC application should be developed using a database system supporting object-orientation and temporal database features. Thus, the proposed model suggests an object-oriented database structure as a basis for the application. This structure caters for the relation property of LOs (defined in most of the LOs Metadata Standards). The proposed structure caters for the storage of these objects, keeping a record of the relations between them and allowing their retrieval and manipulation. The proposed database structure has been designed based on existing LO Metadata Standards and a survey we carried out amongst academicians in Cyprus.