Structure: Collection of multiple fields. It’s application level artifacts gets created. 1. INCLUDE STRUCTURE: When we include a structure in a table all the fields define in the structure become part of the table .So If we need same set of fields in multiple table ,we can create one structure and we can include it in multiple table instead of specifying the same fields multiple time in each table. 2. APPEND STRUCTURE: If there are requirements to add custom field to the standard table, we can create append structure and add the fields to the structure. Upon activating the structure, will add the custom fields to the table Append structure cannot be included in multiple table, it can be appended to a single. 3. CUSTOMER INCLUDE: Customer include are include structure whose name starts with CI. If SAP give CI then only we can add in table. We can go to change mode and add fields to the customer include. Access key is not required. Sometime SAP creates the customer include and include in multiple tables.So if we add the field to the customer include, the fields are added to multiple table which use that customer include. This way multiple append is not required. VIEW: It does not store the data. Only pulls the data from table and display it. TYPES OF VIEW: 1. PROJECTION VIEW Buit on top of single table . This is useful for projecting a subset of the column available in table. 2. DATA BASE VIEW Built on multiple table . The data is pulled based on joins Runs inner join – Common entries should be display. This can be used in program 3. MAINTENACE VIEW Run on inner join Relationship is mandatory (Foreign Key ) 4. HELP VIEW Left Outer Join but cannot be used in program