Potential Users Buckland P. I. Johan O. and Engelmark R.

25 Field Example 1 Example 2 AnalysisMethodID 1 2 TechTermEng Geochemical prospection Palaeoentomology MethodNameEng Soil Chemical Prospection Fossil Insect Analysis MethodDescriptionEng The use of soil chemical methods for the identification of spatial variation with an aim towards identifying possible sites of archaeological interest prior to excavation. The use of subfossil insect remains as proxies for past environmental and climatic conditions and changes. Units Various Abundance UnitsAbbreviation TechTermSwe Geokemiskaprospektering Paleoentomologi MethodNameSwe Prospektering med markkemi Insektsanalys MethodDescriptionSwe Användning av variationer i markkemiska spår för att identifiera möjliga områder av arkeologisk interesse innan en utgrävning. Användning av subfossila insektsrester som proxikällor för förra miljö och klimat förehållander och förändringar. InternContactID 5 6 Table 5.2. Table structure and data examples for enabling bilingual interface and searching. The example shows the structure of the table tblAnalysisMethods, which holds details of the scientific methods used in environmental archaeology analyses.

5.1.4 Data security

As SEAD will inevitably contain unpublished data from ongoing contracts and research, a security system must be put in place to prevent unauthorised access to this data. The proposed structure allows data to be assigned access levels at the Sites level by users with administrative or developer access rights. The facility of SQL Server to enforce security levels for virtually any object table, form, query etc. will enable this policy, and others, to be rigorously enforced.

5.1.5 Data structure

Tables and relationships for the MAL project database see Sections 4.4.3 6 were prototyped using MS Access 2000. This structure was then further normalised and expanded into the full SEAD database using MS Visual Studio’s SQL-Server database project interface. The resulting design has over 120 interrelated tables fulfilling the large part of SEAD’s anticipated data requirements, and representing all areas of the lab’s activities see Appendix I. The large number of tables and complex linked structure is a feature of a highly normalised relational database, which improves data storage and retrieval efficiency. The data areas defined in section 4 and outlined above are shown in more detail in this section. Refer to Figure 5.3 for an explanation of the database structure diagrams, and Appendix I to see how the areas are related. Database tables are linked by one to many relationships where the data held in the primary key field is unique for every record in that table the ‘one’ side of the relationship. The field with the same name on the ‘many’ side of the relationship may contain several records where this value is identical, and is referred to as the foreign key . For the example shown in Figure 5.3: in tblTaxaInsectGenera the beetle Genus ‘Carabus’ has the unique GenusID=3, and in tblTaxaMasterInsects there are several records where GenusID=3 which represent the species within the Genus. 26 Specific attributes, such as field types, sizes and restrictions will be not be presented in this document, and should be considered in the Database Construction phase see section 3. Figure 5.3. Explanation of database structure diagrams.

5.1.5.1 Project data

The project data area is essentially the same as that prototyped in MALdb see sections 4.4.4 6.2. The structure in SEAD has been refined to enable better management of project level metadata, and enforce the data hierarchy as defined in section 5.1.2.