2.5 Build extended data types and enumerations for finance and operations apps Flashcards
Tables?
Contain rows and columns
Stored in db and work together to deliver data to the user in outputs such as forms and reports
Table components?
Fields
Field groups
Indexes
Relations
Delete actions
State machines
Mappings
Methods
Events
Table fields?
Make up the data in the table and can be base enumerations or EDTs
Table field groups?
Logical groupings of physical database fields.
Can be used on forms and reports
Table indexes?
Method for speeding up retrieval of data from a table
Table relations?
Defines how a table relates to records in other tables
Table delete actions?
Node is used on tables that are upgraded from AX versions.
It is used to detail what should happen when data in related table is deleted
Table state machines?
Perform state transitions within the workflow without writing any additional code
Used with workflows
Table mappings?
With a map you can associate a map field with a field in one or more tables
Enables to use the same field name to access fields with different names in different tables
Table methods?
Pieces of code that are added to a table that can be run when certain events or changes in data occur
Table events?
Pieces of code that are raised as preceding and succeeding operations around base method
How should indexes be ordered in table?
Highest number of unique values to smallest number
3 types of indexes?
Primary index (unique key to each record in table)
Clustered (organizes data for a table according to the order of the index)
Non-Clustered (quickly references data that is found in the clustered index by using a specified set of columns)
Relation types?
Normal relation (relation with no conditions)
Field fixed relation (relation fields to restrict the records in the primary table)
Related field fixed relation (relation fields that restrict the records in the related table)
Foreign key relation (correspondence between foreign key field in the present table and the primary key field in another parent table)