CUCC Expedition Handbook - troggle
Troggle Data Model (python)
Asking ChatGPT to read our data model and produce a Mermad-style diagram produces something it has hallucinated. This is NOT troggle.
Can you look at the data model at https://expo.survex.com/handbook/troggle/datamodel.html and generate the data model in mermaid script in html
graph LR
Cave --"1"--> Survey
Cave --"1"--> Map
Cave --"0..*"--> Expedition
Cave --"0..*"--> SurveyTeam
Cave --"0..*"--> Entrance
Cave --"0..*"--> Passage
Survey --"0..*"--> SurveyHeader
Survey --"0..*"--> SurveyStation
Survey --"0..*"--> SurveyFix
Survey --"0..*"--> SurveyFlag
Survey --"0..*"--> SurveyTeam
Survey --"0..*"--> SurveyInstrument
Survey --"0..*"--> SurveyCenterline
Survey --"0..*"--> SurveyShot
Survey --"0..*"--> SurveyCalibration
Survey --"0..*"--> SurveyExtra
Survey --"0..*"--> SurveyEquate
Expedition --"1"--> ExpeditionLeader
Expedition --"0..*"--> ExpeditionMember
Expedition --"0..*"--> ExpeditionEquipment
Entrance --"1"--> EntrancePosition
Passage --"0..*"--> PassagePoint
Passage --"0..*"--> PassageSection
graph LR
SurveyFile --"1"--> SurveyHeader
SurveyFile --"1"--> SurveyStation
SurveyFile --"1"--> SurveyFix
SurveyFile --"1"--> SurveyFlag
SurveyFile --"1"--> SurveyTeam
SurveyFile --"1"--> SurveyInstrument
SurveyFile --"1"--> SurveyCenterline
SurveyFile --"1"--> SurveyShot
SurveyFile --"1"--> SurveyCalibration
SurveyFile --"1"--> SurveyExtra
SurveyFile --"1"--> SurveyEquate
SurveyHeader --"1"--> SurveyCenterline
SurveyHeader --"1"--> SurveyTeam
SurveyHeader --"1"--> SurveyInstrument
SurveyHeader --"0..*"--> SurveyExtra
SurveyStation --"1"--> SurveyFix