```
class Country(db.Model):
    __tablename__ = 'countries'
    id = db.Column(db.Integer, primary_key=True)
    code = db.Column(db.Integer)
    name_en = db.Column(db.String(100))
    user_country = db.relationship('User', backref='country')
    company_country = db.relationship('Company', backref='country')

```

In this example I am overriding the table name. So, what should be the backref? The `tablename` or the class name? Or can be anything else?

From the docs:

*backref is a simple way to also declare a new property on the xxxxx class*

So, the name of `backref` is only a general description?

And if I have two tables using the country table, i need to create two relationships, like in my example? the procedure is one relation by each reference in another table?