Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modification F_MA/F_MINERAL #94

Closed
AnnickMorin opened this issue May 14, 2021 · 2 comments
Closed

Modification F_MA/F_MINERAL #94

AnnickMorin opened this issue May 14, 2021 · 2 comments
Assignees
Labels
Document Revision Issue will impact documentations, will need further reviews. enhancement New feature or request Picklist Related to scientific language and vocabulary found within database dictionary tables. Schema Schema Edit
Milestone

Comments

@AnnickMorin
Copy link

AnnickMorin commented May 14, 2021

  1. Ajout de champs dans la table F_MA (Pick list à venir):
  • stationid
  • phase
  • texture
  • alteration_facies

Ces modifications de la table F_MA ont été proposées suite à l'intégration des données de Louise Corriveau sur les IOGC dans la FODR. Louise base son interprétation sur les altérations et la table F_MA ne répondait pas complètement à ses besoins. De plus, ces changements ont été testés avec des données de minéralisation provenant du projet métaux critiques. L'utilisation de ses nouveaux champs pourra donc s'appliquer dans les 2 cas altération et minéralisation.

  1. Modification des champs dans la table F_MA:
  • relationtable pour sampleid
  • relationid pour earthmatid

Un maid sera obligatoirement attaché à une station, mais on garde aussi l'option de pouvoir attacher un maid à un earthmat ou à un sample.

  1. Effacer le champ mineral dans la table F_MA.
    Le schéma actuel gère les minéraux à 2 endroits dans la table F_MINERAL et dans la table F_MA. Ce n'est pas très intéressant pour l'utilisateur de faire des requêtes aux deux endroits. Tous les minéraux seront gérés dans la table F_MINERAL.

  2. Ajout du champ maid dans la table F_MINERAL.
    En ajoutant ce champ il sera possible d'attacher un mineral à un maid.
    Il est important de souligner que le champ maid et earthmatid sont des clés secondaires et qu'ils ne peuvent pas être remplis en même temps. Si un mineral est attaché à un earthmat il ne peux pas aussi être attaché à un maid, c'est l'un ou l'autre.

Dans l'application, dans le formulaire F_MA rendre le champ mineral non obligatoire et avoir la possibilité de mettre plusieurs minéraux pour un même maid.
Schema_F_MA

@ghuotvez
Copy link
Member

After review of the whole issue with Pierre and Annick, we'll keep the original way of doing within F_MINERALIZATION_ALTERATION, which is relationid and relationtable field. With mostly a link to station by default. Adding more relations with more tables is a niche way of doing and might not be useful for everyone on site. We'll keep the new field though, as well as getting mineral out of the table and keeping them within F_MINERAL.

@ghuotvez ghuotvez added Document Revision Issue will impact documentations, will need further reviews. Picklist Related to scientific language and vocabulary found within database dictionary tables. labels Nov 16, 2022
@ghuotvez
Copy link
Member

ghuotvez commented Nov 16, 2022

After a quick meeting with Pierre

Summary of needed changes in F_MINERALIZATION_ALTERATION

  • New Phase field
  • New Alteration facies field
  • New Texture/Structure field
  • Distribute picklist don't need parents anymore
  • Two new minerals to add to picklist

Summary of needed changes in F_MINERAL

  • New parent field going to F_MINERALIZATION_ALTERATION
  • New interaction in field notes, being minerals could be created from a selected earth material or alteration.
  • Make sure to create minerals from proper parent whether an earth material is selected in note page or an alteration.
  • Add "M" prefix to all new created minerals (e.g. 22GHV0001AM01 would be mineral 1 of first earth mat of first station)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Document Revision Issue will impact documentations, will need further reviews. enhancement New feature or request Picklist Related to scientific language and vocabulary found within database dictionary tables. Schema Schema Edit
Projects
None yet
Development

No branches or pull requests

2 participants