class Transaction:
    def __init__(self):
        # TODO:
        # POPULATE THE ATTRIBUTES
        self.attributes = {}
        return

    def insert(self, attributes):
        # TODO:
        # INSERT INTO DATABASE GIVEN ATTRIBUTES
        sql = ""
        return

    def update(self, transaction_id, attributes):
        # TODO:
        # UPDATE GIVEN ID AND ATTRIBUTES
        sql = ""
        return

    def remove(self, transaction_id):
        # TODO:
        # REMOVE TRANSACTION
        sql = ""
        return
