Skip to content

isTeacher Name Collision in UserData and Attends #83

@KevinKelly25

Description

@KevinKelly25

There are two instances of isTeacher in Userdata_t and Attends. They have slightly different meanings and because of this there may be confusion on the meaning of each attribute.

Further Details:
The UserData_t table's attribute isTeacher is/will be set when a teacher signs up and can be verified to be a teacher. They do not need to be a teacher of any classes but will still be considered a teacher.

The Attends attribute isTeacher refers to the a specific instance of a class and designates whether that user is the teacher of that specific class. This means that if a user had no classes they were teaching they would not be considered a teacher in this aspect.

This issue might be as simple as changing the names to not have collision. However, there might be a better way to represent teachers and we should discuss some alternatives here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions