怎么区分这两个语法啊?

问题描述:

怎么区分这两个语法啊?
一个句子是:Let's meet at 7o'clock outside the gate of the people's park.另一个句子是:There are two car factories in the city.
其中:the people's park.是名词所有格,car factories是名词作定语.可有时候做选择题你没有办法区分什么时候名词作所有格什么时候名词作定语怎么办?到底加不加's啊?

我看过一个说法是
有生命的用's属格,没生命的用名词作定语或者of属格
后来发现很有道理