TAG Meeting 2021-10-21 - Data Model Issues Raised by TAG
Descriptors and Indicators
Improvements to descriptor design: combining indicators and descriptors into a new core pattern.
- Generally these failed to resonate and were seen as inviting some risks. There was no significant motivator for change.
- Recommend abandon these ideas: too much change, too little known benefit.
- TAG members reaffirmed that the Period pattern is awkward and not working.
- Generally, TAG input was that simpler is better: just use a date to allow for simpler version. Forcing the invention of a date in some cases is not ideal but workable.
Likely outcome: abandon these ideas
On current descriptors:
- Ed-Fi descriptors missing definition, short descriptions and long descriptions are all the same.
- Would like system for how descriptors can be aligned to other standards. Makes it easier to adopt.
- Operational context data could be integrated
Likely outcome: continue current Alliance practice of adding definition when editing specific sets if the semantics can be improved
Flexible Referentiality
Notes
- A better approach from a “optionally-present” reference is to slim down the key and add an optional reference that – if supplied – is not “optionally present”
- A “maybe it is there” approach could be particularly bad for LEAs – standards should be more principled to bring reliability to data exchanges
Likely outcome: abandon this approach
CourseTranscript, specifically
- this means removal of Course from the key, and instead rely on CourseCode
- Further, the Course Code should be local
Likely outcome: change CourseTranscript key to be a code and define it as local; possibly come up with a simpler system for state code transmission
Section Identity and Semantics
- Section should be more of a scheduling and not a course concept
- In general, the approach recommended was to slim the key and add optional references to the problematic key components
- Combine with the discussion on Flexible Referentiality the general advice can be seen as “lower referentiality requirements and ‘let the data flow’ easier”
Likely outcome: change section key to make required reference to CourseOffering optional, making it more of a scheduling concept
, multiple selections available,